package com.cmc.cloud.cmclink.doc.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cmes.framework.mybatis.core.dataobject.BaseDO;
import lombok.*;

/**
 * doc_operate_log DO
 *
 * @author 集运管理员
 */
@TableName("doc_operate_log")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OperateLogDO extends BaseDO {

    /**
     * 主键
     */
    @TableId
    private Long id;
    /**
     * 业务类型
     */
    private String businessType;
    /**
     * 业务id
     */
    private Long businessId;
    /**
     * 业务号
     */
    private String businessNo;
    /**
     * 操作类型 一级
     */
    private String operateType;
    /**
     * 拒绝/同意/待定
     */
    private String operateTypeSub;
    /**
     * 详细类型，拒绝详细类型
     */
    private String operateTypeThird;
    /**
     * 详细理由
     */
    private String operateDesc;

    /**
     * 备注
     */
    private String remark;
}
